18087,17504	15466,14568
17931	14568
17932	14568
17934	14568
17935	14569
17935	14571
17935	14572
17935	14573
17933	14575
17933	14575
17933	14577
17935	14581
17935	14583
17937	14585
17938	14588
17939	14591
17940	14595
17941	14596
17941	14596
17939	14600
17938	14601
17938	14602
17938	14604
17939	14606
17940	14607
17943	14609
17943	14609
17944	14610
17944	14613
17945	14615
17946	14618
17947	14620
17949	14622
17951	14624
17951	14626
17952	14629
17954	14631
17954	14631
17957	14631
17958	14631
17959	14632
17959	14633
17959	14635
17960	14637
17963	14639
17964	14640
17965	14641
17965	14644
17966	14644
17967	14645
17967	14648
17968	14649
17970	14650
17970	14651
17970	14652
17970	14654
17969	14656
17969	14656
17970	14657
17972	14658
17974	14659
17977	14658
17977	14659
17980	14662
17981	14663
17981	14663
17980	14665
17981	14666
17982	14667
17983	14668
17983	14669
17983	14670
17982	14673
17981	14677
17981	14679
17981	14680
17981	14681
17983	14685
17984	14686
17986	14687
17986	14687
17987	14688
17987	14690
17987	14692
17988	14692
17989	14693
17990	14694
17990	14695
17988	14700
17988	14700
17969	14707
17969	14708
17968	14708
17970	14716
17971	14720
17971	14722
17973	14729
17974	14732
17974	14733
17976	14734
17979	14737
17984	14743
17984	14744
17984	14745
17982	14748
17977	14755
17976	14756
17973	14760
17970	14764
17967	14767
17953	14780
17951	14783
17948	14784
17946	14785
17943	14786
17941	14787
17937	14790
17935	14793
17935	14793
17930	14791
17930	14791
17929	14791
17925	14797
17925	14797
17925	14798
17926	14800
17928	14806
17928	14807
17923	14811
17918	14816
17913	14821
17913	14821
17917	14859
17917	14862
17921	14871
17922	14873
17928	14879
17930	14879
17931	14880
17932	14881
17933	14883
17934	14887
17935	14894
17936	14900
17936	14903
17936	14908
17936	14909
17937	14912
17938	14916
17938	14917
17938	14922
17938	14923
17941	14935
17942	14936
17945	14942
17945	14944
17947	14948
17948	14954
17949	14957
17951	14963
17952	14964
17956	14971
17957	14972
17962	14978
17963	14979
17964	14985
17966	14987
17967	14989
17969	14990
17969	14991
17970	14994
17972	14997
17972	14998
17982	15014
17983	15016
17986	15024
17987	15027
17994	15041
17998	15048
17999	15050
17999	15051
18000	15054
18000	15055
18000	15056
17999	15059
17999	15059
17999	15060
17999	15062
18000	15063
18000	15064
18001	15067
18001	15069
18000	15070
17999	15072
17999	15074
17999	15074
18004	15073
18004	15076
18005	15083
18005	15086
18005	15088
18006	15091
18007	15092
18008	15094
18013	15100
18014	15102
18017	15106
18021	15111
18023	15114
18027	15122
18028	15124
18029	15130
18030	15131
18030	15132
18031	15138
18032	15138
18032	15139
18038	15141
18040	15141
18041	15142
18042	15143
18047	15149
18050	15153
18055	15159
18057	15160
18057	15161
18063	15168
18065	15170
18065	15172
18065	15173
18065	15175
18065	15176
18066	15176
18067	15176
18070	15176
18072	15176
18072	15175
18073	15175
18074	15175
18077	15175
18078	15175
18085	15180
18087	15181
18087	15182
18087	15183
18087	15185
18086	15191
18085	15192
18084	15193
18084	15195
18083	15197
18073	15225
18072	15229
18071	15232
18070	15234
18068	15238
18068	15240
18066	15242
18064	15247
18063	15249
18062	15251
18056	15259
18054	15262
18052	15265
18051	15267
18049	15270
18048	15273
18047	15274
18043	15278
18042	15280
18038	15286
18036	15289
18030	15297
18028	15299
18026	15300
18023	15301
18017	15304
18016	15304
18016	15305
18014	15311
18013	15314
18010	15318
18004	15327
18003	15328
18000	15332
17999	15335
17998	15336
17997	15337
17996	15338
17993	15339
17992	15341
17990	15341
17990	15342
17989	15343
17986	15345
17984	15345
17982	15345
17982	15346
17981	15347
17977	15351
17974	15357
17973	15359
17972	15361
17970	15367
17970	15368
17967	15368
17966	15369
17965	15371
17964	15374
17964	15375
17962	15375
17962	15376
17960	15377
17958	15379
17954	15382
17953	15383
17951	15387
17951	15388
17943	15392
17942	15393
17941	15395
17939	15398
17936	15404
17932	15409
17927	15413
17924	15416
17923	15418
17919	15424
17917	15426
17914	15428
17912	15430
17910	15430
17899	15430
17895	15431
17891	15432
17890	15432
17887	15431
17886	15432
17882	15433
17879	15434
17873	15437
17869	15437
17868	15438
17863	15440
17863	15440
17863	15441
17864	15447
17864	15448
17863	15449
17863	15450
17861	15450
17858	15450
17858	15450
17857	15451
17856	15452
17856	15453
17857	15456
17857	15456
17856	15458
17855	15458
17854	15459
17848	15460
17847	15459
17846	15459
17845	15459
17844	15459
17843	15459
17842	15460
17840	15464
17838	15466
17837	15466
17833	15466
17832	15466
17832	15466
17830	15466
17829	15466
17828	15465
17826	15464
17826	15463
17824	15462
17822	15458
17819	15455
17819	15454
17819	15453
17819	15450
17819	15448
17818	15447
17817	15446
17817	15446
17815	15445
17813	15444
17812	15444
17809	15445
17808	15445
17808	15444
17807	15442
17807	15441
17806	15440
17803	15435
17802	15434
17800	15433
17799	15432
17798	15429
17797	15429
17797	15428
17796	15428
17793	15427
17792	15426
17790	15423
17790	15423
17788	15421
17786	15420
17785	15420
17780	15419
17776	15418
17774	15418
17773	15418
17772	15419
17771	15419
17767	15421
17766	15421
17765	15422
17763	15421
17762	15420
17760	15419
17758	15416
17756	15416
17705	15333
17656	15183
17561	15135
17560	15136
17555	15134
17553	15131
17551	15131
17549	15131
17548	15131
17547	15130
17544	15129
17542	15128
17538	15126
17535	15124
17532	15120
17520	15104
17512	15090
17510	15080
17508	15073
17508	15069
17509	15053
17509	15043
17510	15032
17510	15026
17509	15023
17508	15019
17507	15016
17505	15013
17504	15011
17507	15003
17507	15000
17507	14997
17507	14996
17507	14995
17508	14994
17509	14992
17510	14992
17510	14989
17511	14988
17512	14985
17513	14984
17514	14982
17515	14979
17515	14977
17516	14975
17516	14974
17516	14973
17517	14971
17517	14970
17518	14969
17518	14968
17518	14967
17519	14965
17519	14964
17519	14962
17519	14960
17521	14957
17521	14956
17522	14955
17523	14952
17525	14947
17523	14945
17511	14935
17519	14923
17530	14905
17534	14902
17539	14897
17541	14897
17543	14896
17544	14895
17551	14885
17553	14882
17553	14882
17556	14880
17561	14878
17563	14876
17567	14872
17571	14867
17576	14860
17579	14854
17581	14849
17586	14839
17587	14838
17593	14826
17595	14820
17596	14819
17598	14816
17599	14813
17602	14809
17602	14808
17607	14802
17609	14799
17611	14796
17612	14795
17620	14789
17626	14785
17629	14783
17631	14780
17633	14778
17635	14775
17637	14771
17639	14768
17641	14766
17643	14764
17647	14763
17652	14761
17660	14757
17660	14756
17663	14752
17666	14750
17669	14749
17672	14747
17674	14746
17680	14745
17684	14744
17690	14741
17698	14737
17707	14732
17718	14729
17720	14729
17735	14730
17738	14730
17739	14731
17748	14735
17753	14738
17760	14744
17768	14749
17770	14750
17776	14753
17788	14759
17788	14756
17789	14749
17790	14743
17791	14739
17791	14737
17793	14733
17795	14731
17796	14729
17796	14727
17797	14724
17798	14721
17799	14718
17800	14716
17801	14713
17801	14710
17802	14706
17802	14704
17802	14698
17802	14697
17802	14696
17802	14694
17802	14693
17802	14692
17802	14690
17802	14690
17802	14688
17801	14687
17801	14686
17801	14684
17801	14682
17800	14679
17800	14677
17800	14675
17800	14673
17801	14668
17801	14665
17801	14662
17801	14661
17801	14658
17802	14655
17802	14654
17802	14652
17802	14647
17802	14643
17802	14642
17803	14641
17805	14636
17806	14635
17807	14630
17810	14621
17810	14618
17810	14614
17810	14612
17811	14609
17812	14606
17813	14605
17813	14604
17814	14602
17814	14601
17815	14599
17816	14597
17817	14596
17818	14596
17819	14596
17820	14598
17822	14599
17822	14599
17826	14595
17828	14595
17829	14596
17832	14597
17835	14600
17838	14600
17840	14602
17841	14602
17845	14597
17847	14596
17848	14595
17850	14594
17852	14595
17855	14595
17857	14596
17858	14596
17860	14595
17861	14594
17864	14592
17865	14592
17866	14592
17867	14593
17869	14596
17870	14596
17870	14597
17871	14598
17871	14599
17872	14600
17873	14600
17874	14602
17875	14604
17876	14605
17877	14607
17884	14615
17885	14616
17885	14616
17886	14616
17886	14615
17887	14615
17890	14614
17890	14614
17891	14613
17892	14610
17894	14609
17894	14608
17895	14607
17897	14606
17898	14604
17900	14602
17901	14601
17903	14600
17904	14599
17905	14597
17907	14595
17907	14595
17909	14595
17910	14595
17910	14595
17911	14593
17912	14592
17913	14590
17914	14590
17914	14588
17915	14586
17917	14584
17918	14583
17921	14581
17922	14580
17922	14579
17922	14577
17923	14576
17923	14576
17923	14575
17924	14575
17925	14575
17925	14575
17926	14574
17926	14572
17926	14572
17926	14571
17927	14571
17928	14571
17929	14569
17930	14568
17931	14568